﻿namespace RialternativeSample.Client.Northwind.Interfaces
{
    using System;
    using System.Collections.ObjectModel;
    using RialternativeSample.Server.NorthwindService;

    public interface ICustomersDataService : IDataService
    {
        bool CanEditCustomers { get; }

        bool CanDeleteCustomers { get; }

        void GetCustomersAsync(Action<ObservableCollection<Customers>> callback);

        void DeleteCustomer(Customers customer);
    }
}
